attack or criticize someone suddenly - Francés Inglés Diccionario